//使用递归实现n的k次方
//简单题，自己做的时候没有考虑等于0和k为负数的情况。
#include<stdio.h>
double power(int n,int k){
    int i=0;
    if(k<0){
        return 1.0/power(n,-k);
    }
    else if(k==0){
        return 1;
    }
    else{
        return power(n,k-1)*n;

    }
}
int main(){
    int n=0,k=0;
    scanf("%d,%d",&n,&k);
    printf("%.2lf",power(n,k));
    return 0;
}